package conson.tech.manage.merchant.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * ClassName: MerchantPlatformPay
 * Description: 商户平台支付信息
 * Author: HXL
 * Date: 2020/6/29 4:54 下午
 * Version: 1.0
 */
@Data
public class MerchantPlatformPayVo implements Serializable {
    private static final long serialVersionUID = 1464896347754456102L;
    /** 商户基础信息表ID */
    @ApiModelProperty(value = "商户基础信息表ID")
    private Long merchantBaseId ;
    /** 商户费用账户信息表ID */
    @ApiModelProperty(value = "商户费用账户信息表ID")
    private String merchantCostAccountId ;
    /** 场景类型 */
    @ApiModelProperty(value = "场景类型")
    private String sceneType ;
    /** 业务申请单号 */
    @ApiModelProperty(value = "业务申请单号")
    private String businessApplyNo ;
    /** 支付申请单号 */
    @ApiModelProperty(value = "支付申请单号")
    private String payApplyNo ;
    /** 支付渠道:支付宝:alipay 微信wxpay */
    @ApiModelProperty(value = "支付渠道:支付宝:alipay 微信wxpay")
    private String payChannel ;
    /** 支付模式 */
    @ApiModelProperty(value = "支付模式")
    private String payModel ;
    /** 渠道支付类型:支付宝:alipay 微信wxpay */
    @ApiModelProperty(value = "渠道支付类型:支付宝:alipay 微信wxpay ")
    private String payType ;
    /** 支付渠道商户号名称 */
    @ApiModelProperty(value = "支付渠道商户号名称")
    private String payMerchantName ;
    /** 支付渠道商户号 */
    @ApiModelProperty(value = "支付渠道商户号")
    private String payMerchantNo ;
    /** 平台开通标识:0不开通1开通 */
    @ApiModelProperty(value = "平台开通标识:0不开通1开通")
    private String openFlag ;
    private MerchantAuditRecordVo auditRecordVo;
}
